補充昨天:在官方文件中有提供Django對應的Python版本,我把他截圖貼了過來。
如果你是買社群版的Pycharm,最好是先在終端機建立Django專案,建好之後再去Pycharm開啟。在終端機先cd到你要儲存的路徑,然後鍵入下面程式碼:
django-admin startproject mysite
*mysite指的是專案名稱
建完之後呢,我們就可以在Pycharm開啟Django專案了,可以看到有下面這些檔案:
mysite/
mysite/
__init__.py
settings.py
urls.py
wsgi.py
manage.py
再來我們要來設置虛擬環境,首先進入Preferences(圖1),然後點進Project:mysite底下的Interpreter,右上角有個齒輪的圖案點下去按add,選擇New environment以及填入你要的Python檔案路徑,完成後就按OK。接下來就可以新增Django套件了,新增完就按Apply及OK,你會發現有一個venv資料夾出現在你的檔案列表中,代表虛擬環境建置成功。
圖1
最後為了測試Django專案到底能不能作業,透過在Pycharm的Terminal鍵入下面程式碼:
python manage.py runserver
P.S. 不知道是不是python版本問題,我要key "python3"才會執行。
看到出現輸出下面這些指令,代表就成功囉!
You have 17 unapplied migration(s). Your project may not work properly until you apply the migrations for app(s): admin, auth, contenttypes, sessions.
Run 'python manage.py migrate' to apply them.
September 03, 2020 - 11:11:11
Django version 2.2.1, using settings 'mysite.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CONTROL-C.